import 'package:ceramics/pages/main/home/ab_home_page.dart';
import 'package:ceramics/pages/main/mine/ab_coin_shop_page.dart';
import 'package:get/get.dart';

import 'pages/main/ab_main_tab_page.dart';
import 'pages/main/home/ab_home_detail_page.dart';
import 'pages/main/hot/ab_hot_page.dart';
import 'pages/main/mine/ab_mine_page.dart';
import 'pages/main/video/ab_video_home_page.dart';

Bindings putController() {
  return BindingsBuilder(() {
    Get.lazyPut<ABHomeController>(() => ABHomeController(),fenix: true);
    Get.lazyPut<ABMainTabController>(() => ABMainTabController(),fenix: true);
    Get.lazyPut<ABHomeDetailController>(() => ABHomeDetailController(),fenix: false);
    Get.lazyPut<ABVideoHomePageController>(() => ABVideoHomePageController(),fenix: true);
    Get.lazyPut<ABHotController>(() => ABHotController(),fenix: true);
    Get.lazyPut<ABCoinShopController>(() => ABCoinShopController(),fenix: true);
    Get.lazyPut<ABMineController>(() => ABMineController(),fenix: true);
  });
}